import { service } from '../index'
import { Ilogin, IlistData, IinfoData } from '../typing/user'

// 登录
export function getLogin(data) {
  return service.post('/login/login', data)
}

// 获取手机号
export function getSmallMobile(data) {
  return service.post<Ilogin>('/login/getSmallMobile', data)
}

// 注册
export function getXcxReg(data) {
  return service.post<string>('/login/xcxReg', data)
}

// 我的赛事
export function getMatchOrder(data) {
  return service.post<IlistData>('/user/matchOrder', data)
}

// 我的活动
export function getActiveOrder(data) {
  return service.post<IlistData>('/user/activeOrder', data)
}

// 个人信息数据
export function getInfoData() {
  return service.post<IinfoData>('/user/infoData')
}

// 获取用户信息
export function getInfo() {
  return service.post('/user/getInfo')
}

// 修改个人信息
export function getEditInfo(data) {
  return service.post<string>('/user/editInfo', data)
}

// 订单详情
export function getOrderDetail(data) {
  return service.post('/user/OrderDetail', data)
}

// 订单取消
export function getCancel(data) {
  return service.post<string>('/user/cancel', data)
}

// 上传成绩
export function getUploadAch(data) {
  return service.post<string>('/user/uploadAch', data)
}

// 获取已上传信息
export function getAchievement(data) {
  return service.post('/user/achievement', data)
}

// 核销列表
export function getCheckList(data) {
  return service.post<IlistData>('/user/checkList', data)
}

// 核销结果
export function getCheckResult(data) {
  return service.post('/user/checkResult', data)
}

// 确认核销
export function getCheckOrderDo(data) {
  return service.post<string>('/user/checkOrderDo', data)
}

// 签到授权
export function getSetPower(data) {
  return service.post('/user/setPower', data)
}

// 授权
export function setPower(data) {
  return service.post('/user/setPower', data)
}
//获取订单详情
export function getEnrollInfo(data) {
  return service.post('/user/enrollInfo', data)
}
